package com.rex.saas.bean.response;

import com.rex.saas.bean.ActionBean;
import com.rex.saas.bean.ConditionBean;
import com.rex.saas.bean.RecoverBean;
import lombok.Data;


@Data
public class StrategyTaskResponse {
    private Long id;

    /**
     * 策略名称
     */
    private String name;

    /**
     * 策略名称
     */
    private Boolean enable;

    /**
     * 策略类型
     * 1：一键执行场景
     * 2： 定时场景
     * 3：联动场景
     */
    private Integer type;

    /**
     * 触发条件
     */
    private ConditionBean conditions;

    /**
     * 执行动作
     */
    private ActionBean action;

    /**
     * 恢复动作，json格式
     */
    private RecoverBean recover;
}
